English Dictionary
◊ SEMIPERMEABLE MEMBRANE
semipermeable membrane
n : a membrane (as a cell membrane) that allows some molecule to
pass through but not others